﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace NetDns.Fluent
{
    public interface IUsing : IQuery
    {
        IQuery Using<TTransport>() where TTransport : ITransport;
        IQuery Using<TTransport>(string dnsServer) where TTransport : ITransport;
        IQuery Using<TTransport>(string dnsServer, int port) where TTransport : ITransport;
    }
}
